twin-bedded room - Spanish English Dictionary